Save different workspaces, each with it's own set of keys, addresses, stake delegations, address book, and more.
No Additional Properties"saveConfig" List or Key-Value Map of Wallet Setup Layers
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Create Named Key Artifact: Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
No Additional PropertiesList or Key-Value Map of Default Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse. This is the name property of this workspace and other artifacts will reference to this name property to be included in this workspace. Names cannot collide. Pattern can contain this placeholder variables:key, index
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"key_{kind}_{key}"
"Key Number {index}"
Key reference of the Key artifact you are naming. Uses same variables as namePattern.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"KeyName" List or Key-Value Map of Named Artifact Parameters
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
No Additional PropertiesList or Key-Value Map of Default Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Create Named Address Artifact: Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
No Additional PropertiesList or Key-Value Map of Default Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse. This is the name property of this workspace and other artifacts will reference to this name property to be included in this workspace. Names cannot collide. Pattern can contain this placeholder variables:key, index
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"key_{kind}_{key}"
"Key Number {index}"
Key reference of the Address artifact you are naming. Uses same variables as namePattern.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"AddressName" List or Key-Value Map of Named Artifact Parameters
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Create Named AddressBook Artifact: Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
No Additional PropertiesList or Key-Value Map of Default Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse. This is the name property of this workspace and other artifacts will reference to this name property to be included in this workspace. Names cannot collide. Pattern can contain this placeholder variables:key, index
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"key_{kind}_{key}"
"Key Number {index}"
Key reference of the AddressBook artifact you are naming. Uses same variables as namePattern.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"AddressBookName" List or Key-Value Map of Named Artifact Parameters
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Create Named NativeScript Artifact: Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
No Additional PropertiesList or Key-Value Map of Default Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse. This is the name property of this workspace and other artifacts will reference to this name property to be included in this workspace. Names cannot collide. Pattern can contain this placeholder variables:key, index
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"key_{kind}_{key}"
"Key Number {index}"
Key reference of the NativeScript artifact you are naming. Uses same variables as namePattern.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"NativeScriptName" List or Key-Value Map of Named Artifact Parameters
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create an Named Artifact. Addresses, Keys, AddressBook contacts, and other artifacts, with an associated Named Artifact are shown on user interface and can be referenced by name on scripts. Unnamed artifacts became orphans, present on wallet artifact store but unreachable.
Same definition as Named Artifact ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Create workspace: a named group of addresses, keys and other artifacts. Users can switch between artifacts for instance to use more receiving addresses, multi-delegate stake, participate in DAOs, sign messages with special keys, and more...
No Additional PropertiesList or Key-Value Map of Default Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse. This is the name property of this workspace and other artifacts will reference to this name property to be included in this workspace. Names cannot collide. Pattern can contain this placeholder variables:key, index
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"key_{kind}_{key}"
"Key Number {index}"
Title to show to users. Uses same variables as namePattern.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Description to show to users. Uses same variables as namePattern.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses main address key pairs to sign transactions
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses current address key pairs to sign transactions
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses all workspace addresses key pairs to sign transactions
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses main address key pairs to sign data
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses current address key pairs to sign data
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses all workspace addresses key pairs to sign data
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)This flag allows calling to getAllAddresses API function. This helps to preserve workspace addresses and keys relationships anonymous
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"Workspace" List or Key-Value Map of Workspace Creation Parameters
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Parameters required to create a Workspace, a named group of addresses, keys and other artifacts. Users can switch between artifacts for instance to use more receiving addresses, multi-delegate stake, participate in DAOs, sign messages with special keys, and more...
No Additional PropertiesInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses main address key pairs to sign transactions
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses current address key pairs to sign transactions
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses all workspace addresses key pairs to sign transactions
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses main address key pairs to sign data
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses current address key pairs to sign data
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Uses all workspace addresses key pairs to sign data
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create a Workspace, a named group of addresses, keys and other artifacts. Users can switch between artifacts for instance to use more receiving addresses, multi-delegate stake, participate in DAOs, sign messages with special keys, and more...
Same definition as Workspace Creation ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create a Workspace, a named group of addresses, keys and other artifacts. Users can switch between artifacts for instance to use more receiving addresses, multi-delegate stake, participate in DAOs, sign messages with special keys, and more...
Same definition as Workspace Creation ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Key Pair Derivation
No Additional PropertiesList or Key-Value Map of Default Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse.This is the name property of this record. Names cannot collide. Pattern can contain this placeholder variables:key, index, kind, accountIndex, addressIndex
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"key_{kind}_{key}"
"Key Number {index}"
"Key" Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Key Derivation Parameters
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Parameters required to derive a child key pair from wallet root private key
No Additional PropertiesList or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse.This is the name property of this record. Names cannot collide. Pattern can contain this placeholder variables:key, index, kind, accountIndex, addressIndex
"key_{kind}_{key}"
"Key Number {index}"
A valid BIP32-Ed25519 (Shelley) or BIP44-Ed25519 (Byron) Cardano derivation path serialized as string mask with hardenning markers (h or '). Pattern can contain this placeholder variables:key, index
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"m/1852h/1815h/0h/0/0"
"m/1852'/1815'/0'/2/0"
"m/1852h/1815h/0h/0/{index}"
"m/1852'/1815'/{key}'/2/0"
Parameters required to derive a child key pair from wallet root private key
No Additional PropertiesList or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse.This is the name property of this record. Names cannot collide. Pattern can contain this placeholder variables:key, index, kind, accountIndex, addressIndex
"key_{kind}_{key}"
"Key Number {index}"
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Value must be greater or equal to 0
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Value must be greater or equal to 0
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Build Address
No Additional PropertiesList or Key-Value Map of Default Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse.This is the name property of this record. Names cannot collide. Pattern can contain this placeholder variables:spendPubKeyName, stakePubKeyName, spendNativeScriptName, stakeNativeScriptName, spendPlutusScriptName, stakePlutusScriptName, icarusPubKeyName, spendPubKeyHashHex, stakePubKeyHashHex, spendScriptHashHex, stakeScriptHashHex, icarusPubKeyHex, key, index
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"addr_{key}"
"Address of key hash {spendPubKeyHashHex}"
"Address" List or Key-Value Map of Address Builder Parameters
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Parameters required to build Cardano Addresses
No Additional PropertiesList or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Public Key Hash (hexadecimal)
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Native Script or Plutus Script (hexadecimal)
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Native Script or Plutus Script (hexadecimal)
Same definition as Native Script or Plutus Script HashInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)BIP32 Public Key (hexadecimal)
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to build Cardano Addresses
Same definition as Address Builder ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to build Cardano Addresses
Same definition as Address Builder ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Address Book Contact
No Additional PropertiesList or Key-Value Map of Default Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse.This is the name property of this record. Names cannot collide. Pattern can contain this placeholder variables:key, index, address
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"key_{kind}_{key}"
"Key Number {index}"
"AddressBook" List or Key-Value Map of Address Book Creation Parameters
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Parameters required to create an Address Book
No Additional PropertiesList or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet Address (bech32)
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create an Address Book
Same definition as Address Book Creation ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Parameters required to create an Address Book
Same definition as Address Book Creation ParametersInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Build Native Script
No Additional PropertiesList or Key-Value Map of Default Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Wallet stores locally specific objects for later reuse.This is the name property of this record. Names cannot collide. Pattern can contain this placeholder variables:spendPubKeyName, stakePubKeyName, spendNativeScriptName, stakeNativeScriptName, spendPlutusScriptName, stakePlutusScriptName, icarusPubKeyName, spendPubKeyHashHex, stakePubKeyHashHex, spendScriptHashHex, stakeScriptHashHex, icarusPubKeyHex, key, index
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)"native_script_{key}"
"NativeScript" List or Key-Value Map of Native Script Builder Parameters
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Native Script in hexadecimal encoding
No Additional PropertiesList or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Native Script in hexadecimal encoding
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Slot Number (BigNum)
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Native Scripts
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Native Script in hexadecimal encoding
No Additional PropertiesInline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Native Scripts
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Native Scripts
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Native Scripts
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Native Scripts
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Workspace Id. Wallet UI will logically and visually group all items with the same workspace ids.
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)List or Key-Value Map of Native Scripts
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Must contain a minimum of 1 items
Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)All properties whose name matches the following regular expression must respect the following conditions
Property name regular expression: Inline scripting language function definitions
The function set allows you to set arbitrary data on script context for later reuse.
path (string) - path of the value to setvalue (any) - variable to storeNote: Use get to return the value later
The function get allows you to get arbitrary data from script context.
path (string) - path of the value to retrieveNote: Use set to set this values in first place
Returns an array with each provided argument as an item
values (any) - items of the array separated by commaDumps to console a message (or object)
type ('log'|'info'|'warn'|'error') - value to pretty print in the logsvalue (any) - value to pretty print in the logsParses a JSON string and returns an object
value (string) - string value to parse, must be a valid JSON stringTurns an object into a valid JSON string
value (any) - object to serialize as a JSON stringEncodes a utf-8 text string into hexadecimal string
value (string) - utf-8 text stringDecodes an hexadecimal string into the former utf-8 text string
value (string) - hexadecimal encoded stringEncodes a utf-8 text string into base64 string
value (string) - utf-8 text stringDecodes a base64 string into a utf-8 text string
value (string) - base64 encoded stringAutomatically splits a utf-8 text string into a list of 64 bytes long strings if value length is bigger than 64 bytes
Otherwise, it returns the original string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string) - string to be adapted for metadata usageIf a list of strings ( produced by strToMetadataStr ) is provided, joins it into a single string
If a string is provided, returns the string
Strings in transaction's auxiliary data (metadata) can't be longer than 64 bytes.
Many standards use a list of short strings as a workaround.
You can use strToMetadataStr and metadataStrToStr to work with metadata strings.
value (string | [string]) - string or list of strings produced by strToMetadataStrTruncates a string from start to prefixLength characters, attaches a separator string, and finally adds the last suffixLength characters of the string
Usefull for truncating long texts, or hashes and addresses when you want to keep the beginning and the end of them and discard the middle.
addr1qzk45...gkwg (prefixLength=10 ,suffixLength=4, separator="...")
value (string) - string to be truncatedprefixLength (number) - initial number of characters to be included in resulting stringsuffixLength (number) - final number of charactes to be included in resulting stringseparator (string) - string to be included between prefix and suffix parts of the stringReplaces all match ocurrencies inside str by value
str (string) - string where to search and replacematch (string) - exact string that will be searched for and replaced by valuevalue (string) - value to replaced withPauses the execution for interval milliseconds
value (any) - object to serialize as a JSON stringGet address information as an object with many usefull properties
address (string) - a valid cardano addressCalculates SHA512 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA256 hash of data string
data (string) - arbitrary string to be hashedCalculates SHA1 hash of data string
data (string) - arbitrary string to be hashedCalculates MD5 hash of data string
data (string) - arbitrary string to be hashedGenerates a random RFC4122 UUID v4
Adds extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the sum as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - addends separated by comma (BigNum)Substracts extraArgs subtrahends numbers from an initial value minuend. Fails on underflow.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the substraction as a BigNum string.
value (string | number) - minuend, initial value (BigNum)extraArgs ([string | number]) - subtrahends separated by comma (BigNum)Multiplies extraArgs numbers to an initial value.
BigNum are big positive integers provided as strings.
This function also convert numbers on arguments into BigNum string
Returns the multiplication as a BigNum string.
value (string | number) - initial value (BigNum)extraArgs ([string | number]) - Multipliers separated by comma (BigNum)